[PATCH] [Clang] make SVE types known to device targets too (#99446)
authorEmanuele Rocca <emanuele.rocca@arm.com>
Fri, 19 Jul 2024 07:25:38 +0000 (09:25 +0200)
committerGianfranco Costamagna <locutusofborg@debian.org>
Wed, 31 Jul 2024 06:40:21 +0000 (08:40 +0200)
commitbb22567c29d35b7eb38ddccadb12874cdeb874a0
tree5f7a8b64dfb0fbb65498b44bfc1bda1f59075d50
parentf2d3d8d662d2c116033bcb4a10e7f7909b8b0625
[PATCH] [Clang] make SVE types known to device targets too (#99446)

For the purpose of preprocessing and declarations in header files,
ensure clang accepts SVE types for both device and host targets.

Co-authored-by: Sander De Smalen <sander.desmalen@arm.com>
Gbp-Pq: Name llvm-toolchain-17-sve-types-aux-target.diff
clang/lib/AST/ASTContext.cpp
clang/lib/Sema/Sema.cpp
clang/test/PCH/aarch64-sve-types.c